package com.kly.user.traffic;

import java.util.Date;

public class UserActionsVariable {
    private String userCode;

    /**
     * 在线状态
     */
    private Integer onlineStatus;

    /**
     * 注册完成分钟数
     */
    private Integer registerMins;

    /**
     * 会员状态 0不是会员，1是会员
     */
    private Integer memberStatus = 0;

    /**
     * 划卡数据
     */

    private Integer todayLikeCnt;
    private Integer todayRemainLikeCnt;
    private Integer todayMatchCnt;

    private Integer todayPassCnt;

    /**
     * 列表数据
     */

    //当前聊天列表在线的总人数
    private Integer onlineModelCnt;


    /**
     * 消息数据
     */


    //5分钟发送的消息数量
    private Integer sendMsgCountIn5Mins;

    private Integer receiveMsgCntIn5Mins;

    /**
     * 消费数据
     *
     * @return
     */

    //今天解锁的PPV数量
    private Integer todayBuyPPVCnt;
    private Integer todayBuyPPVCntIn2Mins;

    public Integer getTodayRemainLikeCnt() {
        return todayRemainLikeCnt;
    }

    public UserActionsVariable setTodayRemainLikeCnt(Integer todayRemainLikeCnt) {
        this.todayRemainLikeCnt = todayRemainLikeCnt;
        return this;
    }

    public Integer getTodayBuyPPVCntIn2Mins() {
        return todayBuyPPVCntIn2Mins;
    }

    public UserActionsVariable setTodayBuyPPVCntIn2Mins(Integer todayBuyPPVCntIn2Mins) {
        this.todayBuyPPVCntIn2Mins = todayBuyPPVCntIn2Mins;
        return this;
    }

    public Integer getTodayMatchCnt() {
        return todayMatchCnt;
    }

    public UserActionsVariable setTodayMatchCnt(Integer todayMatchCnt) {
        this.todayMatchCnt = todayMatchCnt;
        return this;
    }

    public String getUserCode() {
        return userCode;
    }

    public UserActionsVariable setUserCode(String userCode) {
        this.userCode = userCode;
        return this;
    }

    public Integer getOnlineStatus() {
        return onlineStatus;
    }

    public UserActionsVariable setOnlineStatus(Integer onlineStatus) {
        this.onlineStatus = onlineStatus;
        return this;
    }

    public Integer getRegisterMins() {
        return registerMins;
    }

    public UserActionsVariable setRegisterMins(Integer registerMins) {
        this.registerMins = registerMins;
        return this;
    }

    public Integer getMemberStatus() {
        return memberStatus;
    }

    public UserActionsVariable setMemberStatus(Integer memberStatus) {
        this.memberStatus = memberStatus;
        return this;
    }

    public Integer getTodayLikeCnt() {
        return todayLikeCnt;
    }

    public UserActionsVariable setTodayLikeCnt(Integer todayLikeCnt) {
        this.todayLikeCnt = todayLikeCnt;
        return this;
    }

    public Integer getTodayPassCnt() {
        return todayPassCnt;
    }

    public UserActionsVariable setTodayPassCnt(Integer todayPassCnt) {
        this.todayPassCnt = todayPassCnt;
        return this;
    }

    public Integer getOnlineModelCnt() {
        return onlineModelCnt;
    }

    public UserActionsVariable setOnlineModelCnt(Integer onlineModelCnt) {
        this.onlineModelCnt = onlineModelCnt;
        return this;
    }


    public Integer getSendMsgCountIn5Mins() {
        return sendMsgCountIn5Mins;
    }

    public UserActionsVariable setSendMsgCountIn5Mins(Integer sendMsgCountIn5Mins) {
        this.sendMsgCountIn5Mins = sendMsgCountIn5Mins;
        return this;
    }

    public Integer getReceiveMsgCntIn5Mins() {
        return receiveMsgCntIn5Mins;
    }

    public UserActionsVariable setReceiveMsgCntIn5Mins(Integer receiveMsgCntIn5Mins) {
        this.receiveMsgCntIn5Mins = receiveMsgCntIn5Mins;
        return this;
    }


    public Integer getTodayBuyPPVCnt() {
        return todayBuyPPVCnt;
    }

    public UserActionsVariable setTodayBuyPPVCnt(Integer todayBuyPPVCnt) {
        this.todayBuyPPVCnt = todayBuyPPVCnt;
        return this;
    }
}
